30ba9123951b2362e5e1efadcca169f8683de5d9,src/com/vaadin/ui/TreeTable.java,TreeTable,toggleChildVisibility,#Object#,513
Before Change
// ensure that page still has first item in page, DON'T clear the
// caches.
setCurrentPageFirstItemIndex(getCurrentPageFirstItemIndex(), false);
requestRepaint();
if (isCollapsed(itemId)) {
fireCollapseEvent(itemId);
After Change
fireExpandEvent(itemId);
}
if (containerSupportsPartialUpdates) {
requestRepaint();
} else {
// For containers that do not send item set change events, always do
// full repaint instead of partial row update.